import { createStore } from 'vuex';


/* 
	state： 统一定义公共数据（类似于data(){return {a:1, b:2，xxxxxx}}）
	mutations ： 使用它来修改数据(类似于methods)
	getters： 类似于computed(计算属性，对现有的状态进行计算得到新的数据-------派生 )
	actions： 发起异步请求
	modules： 模块拆分
*/


//创建VueX对象
export default createStore({
	state: {
		projectInfo:{
			path:'',//项目路径
			windowWidth:0,
			windowHeight:0,
			appId:'',
			entryPath:'',//首页入口路径
		},
		projectPath:'',//当前项目路径
		projectList:[],//项目列表



	},



})

